List the assessment methods to be used and the context and resources required for assessment. Copy and paste the relevant sections from the evidence guide below and then re-write these in plain English.
ELEMENT | PERFORMANCE CRITERIA |
Elements describe the essential outcomes. | Performance criteria describe the performance needed to demonstrate achievement of the element. |
1. Differentiate the use of regular expressions in programming languages | 1.1 Compare the regular expression features among the different languages and tools 1.2 Define the different regular expression engine types and how they work 1.3 Determine the programming language, and tools, for writing regular expressions |
2. Code using regular expressions | 2.1 Use regular expression characters, operators, anchors and quantifiers to match the patterns of text 2.2 Write regular expression patterns to search, and manipulate, text 2.3 Write code to split strings and collect matches 2.4 Validate user input using regular expressions |
3. Test regular expressions | 3.1 Use test tools to test and validate regular expressions 3.2 Capture results, and edit, as required |
Evidence of the ability to:
compare regular expression (regex) languages, tools and engine types
prepare and validate code using regex
test and edit regex code.
Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.
To complete the unit requirements safely and effectively, the individual must:
describe and explain the principles of:
coding
database systems
object-oriented programming
open-source development tools
small-size application development.
Gather evidence to demonstrate consistent performance in conditions that are safe and replicate the workplace. Noise levels, production flow, interruptions and time variances must be typical of those experienced in the programming and software development industry, and include access to:
the internet, in order to use the online tools available for regular expressions
an integrated development environment (IDE)
specific tools and licences, depending on the particular platform.
Assessors must satisfy NVR/AQTF assessor requirements.